<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>mcuconf.h Source File</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../vesc.jpg"/></td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="../../modules.html"><span>Modules</span></a></li>
      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="../../search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="../../search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
      <li><a href="../../globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">mcuconf.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="../../d6/d97/mcuconf_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">    ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010,</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">                 2011,2012 Giovanni Di Sirio.</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">    This file is part of ChibiOS/RT.</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">    ChibiOS/RT is free software; you can redistribute it and/or modify</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">    it under the terms of the GNU General Public License as published by</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">    the Free Software Foundation; either version 3 of the License, or</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">    (at your option) any later version.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">    ChibiOS/RT is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">    GNU General Public License for more details.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">    You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">    along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * STM32F4xx drivers configuration.</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> * The following settings override the default settings present in</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment"> * the various device driver implementation headers.</span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment"> * Note that the settings for each driver only have effect if the whole</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment"> * driver is enabled in halconf.h.</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment"> * IRQ priorities:</span></div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment"> * 15...0       Lowest...Highest.</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment"> * DMA priorities:</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment"> * 0...3        Lowest...Highest.</span></div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6c41ac9534659a9a1d50d6772bdb7c91">   35</a></span>&#160;<span class="preprocessor">#define STM32F4xx_MCUCONF</span></div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment"> * HAL driver system settings.</span></div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#affb519ca907542b6bff9104700c0009d">   40</a></span>&#160;<span class="preprocessor">#define STM32_NO_INIT                       FALSE</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a2044f0288f2c20b27d6eee1e1a1e6256">   41</a></span>&#160;<span class="preprocessor">#define STM32_HSI_ENABLED                   TRUE</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a02b4e3e6222baab7ee448cbbb2273370">   42</a></span>&#160;<span class="preprocessor">#define STM32_LSI_ENABLED                   TRUE</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad94c4a0da6c8c7a3d0b800fdc0dbebfa">   43</a></span>&#160;<span class="preprocessor">#define STM32_HSE_ENABLED                   TRUE</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a05b49e91f478558d33b2b862718758fa">   44</a></span>&#160;<span class="preprocessor">#define STM32_LSE_ENABLED                   FALSE</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ab61440cd331858b31458b3ce72abf906">   45</a></span>&#160;<span class="preprocessor">#define STM32_CLOCK48_REQUIRED              TRUE</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a29204b81c265dd6e124fbcf12a2c8d6f">   46</a></span>&#160;<span class="preprocessor">#define STM32_SW                            STM32_SW_PLL</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a811cfbd049f0ab00976def9593849d32">   47</a></span>&#160;<span class="preprocessor">#define STM32_PLLSRC                        STM32_PLLSRC_HSE</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#acba56aaa8c0bd717ad217771ee8300c2">   48</a></span>&#160;<span class="preprocessor">#define STM32_PLLM_VALUE                    8</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a42a8bb439be9c6c643c7ab48f02ee662">   49</a></span>&#160;<span class="preprocessor">#define STM32_PLLN_VALUE                    336</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a0a2a10496ad437bb1bf6bf23892148e4">   50</a></span>&#160;<span class="preprocessor">#define STM32_PLLP_VALUE                    2</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#adc27d1e2fcdedcb56fc15a41e5f43d91">   51</a></span>&#160;<span class="preprocessor">#define STM32_PLLQ_VALUE                    7</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a035ea0d8259c0f89306c6a7d344705f2">   52</a></span>&#160;<span class="preprocessor">#define STM32_HPRE                          STM32_HPRE_DIV1</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5f9c3734d5d06c9ccd5214af5c78c4f8">   53</a></span>&#160;<span class="preprocessor">#define STM32_PPRE1                         STM32_PPRE1_DIV4</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3670f3886d02bb3010016bbf0db0db83">   54</a></span>&#160;<span class="preprocessor">#define STM32_PPRE2                         STM32_PPRE2_DIV2</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a945eb1f70822303bd0191ef633e5eaca">   55</a></span>&#160;<span class="preprocessor">#define STM32_RTCSEL                        STM32_RTCSEL_LSI</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aea50a21db71009ebc7951180dc0d29ea">   56</a></span>&#160;<span class="preprocessor">#define STM32_RTCPRE_VALUE                  8</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a66f4dea2ca69a6afdc2a05593ddb4999">   57</a></span>&#160;<span class="preprocessor">#define STM32_MCO1SEL                       STM32_MCO1SEL_HSI</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aeadb80a063dd3d4975ca3947a18ff995">   58</a></span>&#160;<span class="preprocessor">#define STM32_MCO1PRE                       STM32_MCO1PRE_DIV1</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ada1164056ea271b26c923140f69ace87">   59</a></span>&#160;<span class="preprocessor">#define STM32_MCO2SEL                       STM32_MCO2SEL_SYSCLK</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7625378f7bf7e1a50a58739742839619">   60</a></span>&#160;<span class="preprocessor">#define STM32_MCO2PRE                       STM32_MCO2PRE_DIV5</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a54203015c2973969adee1dd719010d3a">   61</a></span>&#160;<span class="preprocessor">#define STM32_I2SSRC                        STM32_I2SSRC_CKIN</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa2179285dbf70d5d5a370c3353737813">   62</a></span>&#160;<span class="preprocessor">#define STM32_PLLI2SN_VALUE                 192</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa6385bafac509e5ef0926a722fc54adb">   63</a></span>&#160;<span class="preprocessor">#define STM32_PLLI2SR_VALUE                 5</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ab70d9b5c3764aac6282d594d8f6a88ec">   64</a></span>&#160;<span class="preprocessor">#define STM32_PVD_ENABLE                    FALSE</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6f4f9c19c6b1a1c3694278a542e3c60d">   65</a></span>&#160;<span class="preprocessor">#define STM32_PLS                           STM32_PLS_LEV0</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a2fc47be2589d2a861f2a7e94048d7035">   66</a></span>&#160;<span class="preprocessor">#define STM32_BKPRAM_ENABLE                 FALSE</span></div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="comment"> * ADC driver system settings.</span></div>
<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a47f41637b35e1b3176029cd1ea95e481">   71</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADCPRE                    ADC_CCR_ADCPRE_DIV4</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7256aa7c13b88f877cfb8d4913dcec0a">   72</a></span>&#160;<span class="preprocessor">#define STM32_ADC_USE_ADC1                  FALSE</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a0324f80d5775896053a81432c0475ac3">   73</a></span>&#160;<span class="preprocessor">#define STM32_ADC_USE_ADC2                  FALSE</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#abdbb6a582b057e5065023d7b0fb27821">   74</a></span>&#160;<span class="preprocessor">#define STM32_ADC_USE_ADC3                  FALSE</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5a1f7bc818507d43f4d6592bff2ad486">   75</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC1_DMA_STREAM           STM32_DMA_STREAM_ID(2, 4)</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a14406df3e82b63f96a67959b5dbff667">   76</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC2_DMA_STREAM           STM32_DMA_STREAM_ID(2, 2)</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ab34182c029cd8f6e924f1b449e3bae0e">   77</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC3_DMA_STREAM           STM32_DMA_STREAM_ID(2, 1)</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad19de93466026d8b03a895cae792bce9">   78</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC1_DMA_PRIORITY         2</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a65cadd46c1d4b5739f1ef3a623faf196">   79</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC2_DMA_PRIORITY         2</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aba49d4d898766a690874ccc9e072e4e4">   80</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC3_DMA_PRIORITY         2</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a58e21948e78c6cf50c04e64363637dd4">   81</a></span>&#160;<span class="preprocessor">#define STM32_ADC_IRQ_PRIORITY              6</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a19080c8c395ae24df995fa57a2291465">   82</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC1_DMA_IRQ_PRIORITY     6</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6d5f6197c12d2a74a041b54d6e1b80a2">   83</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC2_DMA_IRQ_PRIORITY     6</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a45424a47f5a33df11692d9763b72aa48">   84</a></span>&#160;<span class="preprocessor">#define STM32_ADC_ADC3_DMA_IRQ_PRIORITY     6</span></div>
<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment"> * CAN driver system settings.</span></div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a89f37b0b924eaabb6185f95446eed1dd">   89</a></span>&#160;<span class="preprocessor">#define STM32_CAN_USE_CAN1                  TRUE</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a00b873df699111f00e6093ed5759e08e">   90</a></span>&#160;<span class="preprocessor">#define STM32_CAN_USE_CAN2                  FALSE</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#abe8dc2c331e59b626884d0b40433bfab">   91</a></span>&#160;<span class="preprocessor">#define STM32_CAN_CAN1_IRQ_PRIORITY         11</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aea17e07d4f22e7757ac6193ab9d72a15">   92</a></span>&#160;<span class="preprocessor">#define STM32_CAN_CAN2_IRQ_PRIORITY         11</span></div>
<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment"> * EXT driver system settings.</span></div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa6279da05e644a4bd3bc531159ad34e6">   97</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI0_IRQ_PRIORITY        6</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ac582474e7199168a6fb09792124d6546">   98</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI1_IRQ_PRIORITY        6</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a32a5323ec55bfb3e6590c8346ee76dc4">   99</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI2_IRQ_PRIORITY        6</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a360ce89f2744ed7e4ec5789201f557c3">  100</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI3_IRQ_PRIORITY        6</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a09f92055e4901d4dc7613422ff8ca83e">  101</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI4_IRQ_PRIORITY        6</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#afb8ec40127fee7c2c398e9e2ec096a71">  102</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI5_9_IRQ_PRIORITY      6</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3c45031ace768dff11d3791a466a7ad1">  103</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI10_15_IRQ_PRIORITY    6</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#abd53222576d825b8a23d1d9fd6d78a6a">  104</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI16_IRQ_PRIORITY       6</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aff4ce61159313e9c4b43dd1c0f61fd47">  105</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI17_IRQ_PRIORITY       15</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a12385bdf4411e5e3f9df2d0fc03f9873">  106</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI18_IRQ_PRIORITY       6</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a22b733cbda9a4d21a53651971aa06372">  107</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI19_IRQ_PRIORITY       6</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a24c4b2fdc18208fbc2211c5b48a2cfc6">  108</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI20_IRQ_PRIORITY       6</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aec9a95278305e7db267347988f442947">  109</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI21_IRQ_PRIORITY       15</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ac1360f0e97a4f7df89fd715f42ebaea7">  110</a></span>&#160;<span class="preprocessor">#define STM32_EXT_EXTI22_IRQ_PRIORITY       15</span></div>
<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="comment"> * GPT driver system settings.</span></div>
<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a44c0e5a4a20e05dbb598a408cf1ebee7">  115</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM1                  FALSE</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a87dac50603730367a564c5ba63c6e9a1">  116</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM2                  FALSE</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a13e83c85f2c204e9302199f07dfc982e">  117</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM3                  FALSE</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a8433ca3b26de12e90ad85d24ddc146ae">  118</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM4                  FALSE</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a742ec02fd96ff66ed1de33aef54f0707">  119</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM5                  FALSE</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a1b1fc49ad496637c0d24c274c6c17c01">  120</a></span>&#160;<span class="preprocessor">#define STM32_GPT_USE_TIM8                  FALSE</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a1e249eb52e9aafc7325e6cfde76db4cf">  121</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM1_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a314cec15b23670096752964ec5caf3ce">  122</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM2_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa0e96044581d47cc827e2cbeb0227a8e">  123</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM3_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3f29be9a3823107fef0db45e685c21c8">  124</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM4_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7dd2cd16d440c306ca4078c26c6b32a1">  125</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM5_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a93f570ee0efe3af8c1584d66c00b99ad">  126</a></span>&#160;<span class="preprocessor">#define STM32_GPT_TIM8_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment"> * I2C driver system settings.</span></div>
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad73fb3ae5b2aca05e0f5155cff7a8b2d">  131</a></span>&#160;<span class="preprocessor">#define STM32_I2C_USE_I2C1                  FALSE</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a58845293676556a52d2046a00bcfbf9c">  132</a></span>&#160;<span class="preprocessor">#define STM32_I2C_USE_I2C2                  TRUE</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a086d8965c7249503bdce6f9b4a7352cb">  133</a></span>&#160;<span class="preprocessor">#define STM32_I2C_USE_I2C3                  FALSE</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#adae68423fc725ae1da125e4929e6de73">  134</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C1_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 0)</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aaad3d45e3630b5efb746260aedba2bd2">  135</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C1_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 6)</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a2b4cea50a1c9434b330a6a6f13432e00">  136</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C2_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 2)</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3170ef2ff695720e55d0957eb1951a99">  137</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C2_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 7)</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a39873d5a932294ccab14f1bdd766fffb">  138</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C3_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 2)</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9ac12a927168fe9a90122b0a54110e24">  139</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C3_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 4)</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a904706fc1fb970ddb6dc919a651cbc48">  140</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C1_IRQ_PRIORITY         5</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ace43c4d497b0be3dbe8c28836fafd0a5">  141</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C2_IRQ_PRIORITY         5</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a978ffaebe063c8a9f64525ed2f13bd09">  142</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C3_IRQ_PRIORITY         5</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#afd104f0cde2014ea9788f9e3f71de00a">  143</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C1_DMA_PRIORITY         3</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6b4a662792401dae73ae072183bd8e02">  144</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C2_DMA_PRIORITY         3</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a43838b989448ecf9013b0e07e8bba565">  145</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C3_DMA_PRIORITY         3</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a88233de21433efe0a1f87f81b49354b9">  146</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C1_DMA_ERROR_HOOK()     chSysHalt()</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa80cfed498ee589fdb974ccdaca629c0">  147</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C2_DMA_ERROR_HOOK()     chSysHalt()</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa75cee4ccf4d37c002ce95e824ed5494">  148</a></span>&#160;<span class="preprocessor">#define STM32_I2C_I2C3_DMA_ERROR_HOOK()     chSysHalt()</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="comment"> * ICU driver system settings.</span></div>
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5f5e9b802c24ad1637cd2aaee14606ed">  153</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM1                  FALSE</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9d125141e8f301e2b6d590067fd7890e">  154</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM2                  FALSE</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a877fa83cee0173d5f451b77e59180725">  155</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM3                  TRUE</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a91c55b2ce77da8f5c236bc960b30beed">  156</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM4                  FALSE</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#afbb5ae4322aab0bda8084bd23f3eeb56">  157</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM5                  FALSE</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a2b5d34aeac1b12c901e2fed5952ae29d">  158</a></span>&#160;<span class="preprocessor">#define STM32_ICU_USE_TIM8                  FALSE</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a51083eefd4e7d0303f11081df496d2ed">  159</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM1_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a639272943cb5b9bdcbd78e5ced2b52a0">  160</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM2_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5a90d9b62fd7b1a0180c2aec7d00089d">  161</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM3_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5c9e95d0806fd4faa34694d2f7ed8099">  162</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM4_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a4d41fed5b7b1c735e1ea5a26970dd564">  163</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM5_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a11ecef34dc3af18a62f81e90b34dde00">  164</a></span>&#160;<span class="preprocessor">#define STM32_ICU_TIM8_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="comment"> * PWM driver system settings.</span></div>
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a554728f749ad9aca0102d189cc6bb9e7">  169</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_ADVANCED              FALSE</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6f066eafb341c481f419dc609e1cd147">  170</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM1                  FALSE</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a061e9a31faab6d787c73d7f21893e483">  171</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM2                  FALSE</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3f108deab28dba83858c5a6d5089a322">  172</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM3                  FALSE</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa4ecf8f03432b8aabf2f96ca370310d6">  173</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM4                  FALSE</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ae98fcb3612d26b3cf74c2d28e4994249">  174</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM5                  FALSE</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#af9be48d9e825a860764b4a928124f046">  175</a></span>&#160;<span class="preprocessor">#define STM32_PWM_USE_TIM8                  FALSE</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ae631e1c4b6541c9d67de9d009196b770">  176</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM1_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a01b2a27910cfaed8a40043c8efe1e9a4">  177</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM2_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a8b4f8d9d4308f0503738704437284592">  178</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM3_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a072aabc3f06ec1702c1fc5eb3c6b01f8">  179</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM4_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ab5e7265edffef2f0b796b755ca4cfbad">  180</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM5_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ab879e56e8632bb4beb029c28133cc504">  181</a></span>&#160;<span class="preprocessor">#define STM32_PWM_TIM8_IRQ_PRIORITY         7</span></div>
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="comment"> * SERIAL driver system settings.</span></div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7f657adda8b7f6aa955f0806a29b0b9d">  186</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_USART1             FALSE</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#acf6b4949732fac0a1ded862174aabba7">  187</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_USART2             FALSE</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a59976b6c28b2561d2b6bd7e3940ea377">  188</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_USART3             FALSE</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9863e1adf0d2aab7bf31b61fe4a6118e">  189</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_UART4              FALSE</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6366c26f605ce31e89deee1af686f5e6">  190</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_UART5              FALSE</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5fa35e1fea5f5813af76c2d2b9c03215">  191</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USE_USART6             FALSE</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7509c7a01a83276aa7768474357ec61d">  192</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USART1_PRIORITY        12</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a562945e4ccd2bca4a4277eaa05ae70a0">  193</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USART2_PRIORITY        12</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a228a6b5e5aed69db051dcea1ef58232a">  194</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USART3_PRIORITY        12</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a2bc2adc3f0b24eadf5705b40f03b7648">  195</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_UART4_PRIORITY         12</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a868d30e39ec6441e34b33a9db1028d60">  196</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_UART5_PRIORITY         12</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad4450f9b0b7a50cdf4f86c67a67d030b">  197</a></span>&#160;<span class="preprocessor">#define STM32_SERIAL_USART6_PRIORITY        12</span></div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="comment"> * SPI driver system settings.</span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#af105fbdfb7b9076472b373ed0c7b3fef">  202</a></span>&#160;<span class="preprocessor">#define STM32_SPI_USE_SPI1                  FALSE</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a626416dc22cf5f3deff2a8c7d8efa5b2">  203</a></span>&#160;<span class="preprocessor">#define STM32_SPI_USE_SPI2                  FALSE</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#afe588bf112fc8f8a22c767aa3d3bcbb7">  204</a></span>&#160;<span class="preprocessor">#define STM32_SPI_USE_SPI3                  FALSE</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a620b74e1fca03c6e11c054d137c56524">  205</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI1_RX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 0)</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9f72e7206a6300a9d86bccf73f85279a">  206</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI1_TX_DMA_STREAM        STM32_DMA_STREAM_ID(2, 3)</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa499e5a7c6352b58178e0651483d88ee">  207</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI2_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 3)</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9aefcd7246075d08426d5bc833e86b97">  208</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI2_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 4)</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#acb9e4ecbe8f121a049306536fa66542c">  209</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI3_RX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 0)</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a4d7890ef7b4b607b90eb9eafae504f0d">  210</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI3_TX_DMA_STREAM        STM32_DMA_STREAM_ID(1, 7)</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a22d3ce19419dc8bbc47f94c065f3271c">  211</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI1_DMA_PRIORITY         1</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a90bd623120d1e54038094fba54ba05c0">  212</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI2_DMA_PRIORITY         1</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a0330335b8223bb2fd7b30a8bf6748a25">  213</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI3_DMA_PRIORITY         1</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a0b3f4734d9855324ef89b57cb9858e49">  214</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI1_IRQ_PRIORITY         10</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a47d90eaca23f3eea99d74d1bb3539541">  215</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI2_IRQ_PRIORITY         10</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a311306228435a4ddb879e8f0d80e3c10">  216</a></span>&#160;<span class="preprocessor">#define STM32_SPI_SPI3_IRQ_PRIORITY         10</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#af6a0f6c973b16ba388800b8a7db9910c">  217</a></span>&#160;<span class="preprocessor">#define STM32_SPI_DMA_ERROR_HOOK(spip)      chSysHalt()</span></div>
<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="comment"> * UART driver system settings.</span></div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7b366b1eb660467c7ef9667705ad8308">  222</a></span>&#160;<span class="preprocessor">#define STM32_UART_USE_USART1               FALSE</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad9f8b9dcf8dd01e163b8d47c56cee1aa">  223</a></span>&#160;<span class="preprocessor">#define STM32_UART_USE_USART2               FALSE</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a42b1761cd3b7e70eb3c5c90d9b92f52c">  224</a></span>&#160;<span class="preprocessor">#define STM32_UART_USE_USART3               TRUE</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a6f5d3dfc7539503f8639d4be5b81928d">  225</a></span>&#160;<span class="preprocessor">#define STM32_UART_USE_USART6               TRUE</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a969b79cb637b8b69cec9257705d74484">  226</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART1_RX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 5)</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a02c568ae2c758034cdf478f81b447af3">  227</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART1_TX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 7)</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#af80e6c340ebc738f24275329c32db853">  228</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART2_RX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 5)</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aacb71b8fee4d07ab0317ac8cc6ee9856">  229</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART2_TX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 6)</span></div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad5644ee22605eb7f136b390dba9f9725">  230</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART3_RX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 1)</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a5339fe32096faad20bbcf31d2d5b45d1">  231</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART3_TX_DMA_STREAM     STM32_DMA_STREAM_ID(1, 3)</span></div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a0cf68b359bf671f56cd200677a8496a5">  232</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART6_RX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 2)</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ae32ac88b3b64552f9ecec5a038dfc544">  233</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART6_TX_DMA_STREAM     STM32_DMA_STREAM_ID(2, 7)</span></div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a050fc59913309402f34dd2ea6ab3cdf8">  234</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART1_IRQ_PRIORITY      12</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ad1d292d78abf8f0b5a9e210d217a1cfe">  235</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART2_IRQ_PRIORITY      12</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9c9553fdd3fc1f7790cbcbd784d54d54">  236</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART3_IRQ_PRIORITY      12</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aebae084c5d2daf88c58efd5a9c1d52af">  237</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART6_IRQ_PRIORITY      12</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a8307c6c43bf456405efe19e5908d5a25">  238</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART1_DMA_PRIORITY      0</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a02ab064f32c429288dce0b15b2e443a1">  239</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART2_DMA_PRIORITY      0</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a4f49346cf0c36ac85466517ceff6299b">  240</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART3_DMA_PRIORITY      0</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7e58662e757ecd7f20e8135c82393312">  241</a></span>&#160;<span class="preprocessor">#define STM32_UART_USART6_DMA_PRIORITY      0</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#acc546d67e53045b28221aa720c39fcb7">  242</a></span>&#160;<span class="preprocessor">#define STM32_UART_DMA_ERROR_HOOK(uartp)    chSysHalt()</span></div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="comment"> * USB driver system settings.</span></div>
<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#ac7d6b8123d2eacf524927fc68f70baa1">  247</a></span>&#160;<span class="preprocessor">#define STM32_USB_USE_OTG1                  TRUE</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a56a0c40fe1260ca2265cc01d42668ca7">  248</a></span>&#160;<span class="preprocessor">#define STM32_USB_USE_OTG2                  FALSE</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#aa6f3292830116ce88ed2268f15f45448">  249</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG1_IRQ_PRIORITY         14</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a4026ae95617bb7ee1cbc32248e97e263">  250</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG2_IRQ_PRIORITY         14</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a3bef70abed53b8df90c5edb807077e37">  251</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG1_RX_FIFO_SIZE         512</span></div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a7c6ca71505c504cbd011d772af8cf665">  252</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG2_RX_FIFO_SIZE         1024</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a4d2cdf3f4db17ba5a02b3ceaa26d95d2">  253</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG_THREAD_PRIO           LOWPRIO</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a312189ef5ee80551c65c5655dcd16edf">  254</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTG_THREAD_STACK_SIZE     128</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="../../d6/d97/mcuconf_8h.html#a9ccd82d55af1633658db54858378c277">  255</a></span>&#160;<span class="preprocessor">#define STM32_USB_OTGFIFO_FILL_BASEPRI      0</span></div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
</div><!-- fragment --></div><!-- contents -->
<hr class="footer"/><address class="footer"><small>
Generated by <a href="https://github.com/joshdellay" target="_new">Josh Dellay</a>